/*
 * 
 * v1.2 by tonydon
 */
package cn.txdnet.txcms.mapper;

import cn.txdnet.txcms.domain.Tagslib;
import cn.txdnet.txcms.query.TagslibQuery;
import java.util.List;
import java.util.Map;

/**
 *
 * @author txdnet
 */
public interface TagslibMapper {
    
    int insertTag(Tagslib tag);
    int deleteTag(int tagid);
    int countByFactor(TagslibQuery query);
    int updateChannelAndCatalog(Map m);
    int updatePubstate(Map m);
    int updateTagname(Tagslib tag);
    List<Tagslib> listByFactor(TagslibQuery query);
    List<Tagslib> queryList(int cid);
    Tagslib queryByTagid(int tagid);
}
